self restraint - German English Dictionary